2578
1
1051
2781
297066
0
3053
7
946
1396
1394
989
1579
2
19783
6346
16
1380
1372
1265
2773
1168
2760
4