2380
5
196
1
1958
1243
7
2118
2
477
1310
0
1172
1390
3
1725
1848
8
562
4847
12
1420
1986
2292
812
963
1481