1599
0
422
1894
2
248
1960
7
1348
3599
1
2116
3
630
2582
497
1361
2887
457
943
510
282572
3331
6
1043
580
815
2330
4
410
1991
5440
339
3663
249
1942
48708