1501
1
2090
2
1323
181997
11
2356
6
6362
5
437
0
1267
2743
3539
3
571
2660
2328
566
577
96
1420
691
370
951
1433
1920
364
802
1172
3162
6264
7
450
1230
1064