1180
1
1444
925
3
3301
13
1203
948
1522
657
0
2631
1432
642
982
512
2921
8
1524
99072
2005
2
3169
5
2233
3113
1447
6977
4
3818
7
1036
2271
3028
847
1022
8437
449