1360
1
4157
3
2625
1818
2405
1510
4
1590
88
11449
17
570
2
3802
1419
948
1365
0
768
802
880
196094
212358
3419
1152
430
82
226
429
1915
307
361
556
497