2648
5
1469
1036
3
1093
2
1394
2040
16
1344
4
1160
1
126446
18
1447
3446
96
1463
12
1098
3231
1363
1541
1262
24979
33
794
0
1934
1434
1793
7
1422
1150
1094
787
934
1947
9
7843