3437
5
2619
1
4869
2
1385
938
11881
3
975
665
0
399
2151
6515
383
5289
14
398
4964
3251
6
2836
9
1550
180849
905
1212
9244
3109
1774
2513